草庐IT

『Java CVE』CVE-2022-41852: Apache Commons JXpath RCE

全部标签

Visual Studio 2022修改NuGet包的缓存位置

文章目录前言NuGet配置文件位置NuGet环境变量其他问题前言由于C盘的空间有限,NuGet的包位置默认又在C盘,这就很烦,只能去自己手动修改NuGet配置文件位置配置文件共有三处,添加下面的内容即可(高版本可以设置环境变量解决)--添加下面的键值即可-->config>addkey="globalPackagesFolder"value="E:\nuget"/>config>C:\Users\NueXini\AppData\Roaming\NuGet\NuGet.Configconfiguration>packageSources>addkey="nuget.org"value="http

2022-07-20 Python学习笔记8

一、总体计划:开始时间:2022-07-13计划完成时间:2022-08-12计划每日完成量:15页/天,或0.7章/天二、今日(2022-07-20)学习进度:今日已学习24页,完成1章,日任务达标。总体进度137页/460页,8章/20章。三、学习笔记:1、函数input()的工作原理的工作原理,函数input()让程序暂停运行,等待用户输入一些文本。获取用户输入后,Python将其存储在一个变量中,以方便你使用。message=input("Tellmesomething,andIwillrepeatitbacktoyou:")print(message)函数input()接受一个参数:

2022-07-22 Python学习笔记10

一、总体计划:开始时间:2022-07-13计划完成时间:2022-08-12计划每日完成量:15页/天,或0.7章/天二、今日(2022-07-22)学习进度:今日已学习25页,完成1章,日任务达标。总体进度186页/460页,10章/20章。三、学习笔记:1、函数,是带名字的代码块,用于完成具体的工作。要执行函数定义的特定任务,可调用该函数。需要在程序中多次执行同一项任务时,你无需反复编写完成该任务的代码,而只需调用执行该任务的函数,让Python运行其中的代码。你将发现,通过使用函数,程序的编写、阅读、测试和修复都将更容易。2、定义函数,下面是一个打印问候语的简单函数,名为greet_u

2022-05-12软考学习(做题)7

一、总体计划:做至少3年的真题(6套)。1、综合题:6套,每天一套;2、案例题:6套,每天一套;3、论文题:6篇,每天一篇。二、今日学习进度:2019年上半年、2018年下半年、2018年上半年、2017年下半年考题综合题完成,2017年上半年综合题开始。综合题:4套/6套,今日1套完成,欠账还是3天。案例题:0套/6套,未开始。论文题:0套/6篇,未开始。三、部分内容摘录:1、智能一般具有这样一些特点:一是具有感知能力,即具有能够感知外部世界、获取外部信息的能力,这是产生智能活动的前提条件和必要条件;二是具有记忆和思维能力,即能够存储感知到的外部信息及由思维产生的知识,同时能够利用已有的知识

【2022.8.7第一次改了bug】perl脚本 | Uniprot数据库中dat文件转fasta文件

关于序列存储Uniprot数据库中数据库存储方式之一是我们常用的fasta格式,方式之二是dat文件格式,方式之三是xml格式。fasta格式,我只找到了complete版本下的文件uniprot_sprot.fasta.gz。但是Taxonomicdivisions下的生物分类的文件中,没找到fasta格式。(以下内容为我个人思考内容给大家简单介绍下我的需求,没见别人这么搞过,不知道对错,也不知道有无必要,所以,大家学学代码就可以了。)由于我做的是植物,论文里也是想用Uniprot数据库做个注释,但我强迫症,我就只想用Uniprot中的植物序列信息做注释。所以,这里我写了个perl脚本把da

2022-07-12 1252. 奇数值单元格的数目

摘要:二维数组+模拟+sum()题目:给你一个mxn的矩阵,最开始的时候,每个单元格中的值都是0。另有一个二维索引数组indices,indices[i]=[ri,ci]指向矩阵中的某个位置,其中ri和ci分别表示指定的行和列(从0开始编号)。对indices[i]所指向的每个位置,应同时执行下述增量操作:ri行上的所有单元格,加1。ci列上的所有单元格,加1。给你m、n和indices。请你在执行完所有indices指定的增量操作后,返回矩阵中奇数值单元格的数目。来源:力扣(LeetCode)链接:https://leetcode.cn/problems/cells-with-odd-val

Seurat分组随机选取细胞数实战(随机采样后找亚群DEG) 2022-06-01

关键词随机取样细胞Downsamplecells分组随机选取细胞适用背景之前的博客提到,R语言处理大数据效率较低,耗时长,一种解决方案是可以转用Python语言流程,但如果对Python语言比较陌生,任务又急,那可以采用另一种方案——分组随机取样。尽管Seurat这个软件包功能极其强大,但是当细胞数达到几十万甚至上百万时,把常规流程跑一遍少则几天,多则几周,实在是极其消耗时间。而且有时吧,只是单纯想测试一下某些参数或者流程是否可用,如果用全数据集来测试实在有点浪费时间,所有可用考虑分组随机选取细胞数进行分析。主函数这里封装了一个函数sample_seob,以下是参数解释:objSeurat对象

2022年Pycharm+Anaconda安装配置教程

文章目录1.Anaconda安装流程1.1Anaconda安装包链接知识:AnacondaPrompt是什么?浅析pip与conda的区别2.Pycharm安装流程2.1Pycharm安装包链接3.总结1.Anaconda安装流程我这里有两个版本:2020.02这个版本会默认配置Python3.72021.05这个版本会默认配置Python3.8基于某些场景,Python3.7更稳定,所以我选择了2020.02这个版本1.1Anaconda安装包链接官方各种版本链接:官方历史各个版本我安装的是Anaconda3-2020.02-Windows-x86_64点击下一步"Next"点击"IAgre

Visual Studio下载(2022)

1.搜索微软官网 2.点击微软官网,并点击右上角的所有Microsoft  3.出现如上界面,点击开发人员中心  4.出现如上界面,往下滑动5.点击VisualStudio 6,点击下载VisualStudio旁边的右下箭头。 7。点击Community2022(此为免费的社区版)  8.下载以后打开文件9.点击继续10,下载完后点击启动   11.点击创建新项目12.点击空项目,下一步  13.项目名字最好为英文,解决方案名称会自动与项目名一样。创建14.最终如上图所示。注:文件最好放其他盘,不要放C盘。 

MSF手机渗透实验(未成功)(CVE-2019-2215 Binder UA)

1.前言最近想利用metasploit对手机进行依次渗透实验。通过查看最近三年的安卓漏洞,我对CVE-2019-2215这个漏洞很感兴趣。幸运的是,metasploit里就有这个漏洞的攻击payload,于是我就开始试试了。msf6>searchbinderMatchingModules================#NameDisclosureDateRankCheckDescription----------------------------------------0exploit/android/local/binder_uaf2019-09-26excellentNoAndroid